A differenciális analízis kulcsfontosságú szerepet játszott számos publikált rejtjel feltörésében. A boomerang támadás, amely egy differenciális típusú támadás, a rejtjelek két felében található magas valószínűségű differenciális nyomvonalakat használja ki. Sikeres esetben a boomerang támadás négyes plaintext és megfelelő ciphertext csoportokat eredményez, amelyek között meghatározott különbségek vannak. Ez az egyedi tulajdonság nemcsak hogy megkülönbözteti a rejtjelet egy véletlenszerű permutációtól, de bizonyos esetekben a kulcs visszanyerését is segíti. Ezen kutatás célja a boomerang támadás részletes vizsgálata. A munka célja a boomerang támadás elméleti alapjainak, gyakorlati megvalósításának és a modern kriptográfiában betöltött szerepének vizsgálata. Kutatási kérdések: Melyek a differenciális analízis alapelvei a kriptográfiában? Hogyan használja ki a boomerang támadás a magas valószínűségű differenciális nyomvonalakat a rejtjelekben? Mely rejtjelek a legsebezhetőbbek a boomerang támadással szemben, és miért? Hogyan lehet a boomerang támadást gyakorlatban megvalósítani és tesztelni? Melyek a boomerang támadás szélesebb körű következményei a kriptográfiai rendszerek biztonságára nézve?
Differential analysis has been instrumental in breaking many published ciphers. The boomerang attack, a differential-type attack, leverages high probability differential trails in each half of a cipher. This research aims to explore the boomerang attack in detail, its mechanisms, and its effectiveness in cryptanalysis. When successful, the boomerang attack outputs a quartet of plaintexts and corresponding ciphertexts with specific fixed differences between some of the pairs. This unique property not only distinguishes the cipher from a random permutation but also, in some cases, aids in key recovery. This work will investigate the theoretical foundations of the boomerang attack, its practical implementation, and its implications in modern cryptography.